package MainTest;

/**
 * Created by xuyi on 2017/2/12.
 */
public class MirrorTree {

    public class TreeNode {
        int val = 0;
        TreeNode left = null;
        TreeNode right = null;

        public TreeNode(int val) {
            this.val = val;

        }

    }

    public class Solution {
        public void Mirror(TreeNode root) {

            if (root == null) {
                return;
            }
            TreeNode temp;
            temp = root.left;
            root.left = root.right;
            root.right = temp;

            this.Mirror(root.left);
            this.Mirror(root.right);
        }
    }

}
